package com.zmj.sy.mom.srv.aps.bean.vo.stationweekday;

import com.zmj.sy.mom.srv.aps.bean.vo.weekdayscheme.WeekdaySchemeAddRuleReqVo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDate;
import java.util.List;

@Getter
@Setter
public class StationWeekdayPubReqVo {

    @ApiModelProperty("工位ID")
    private Integer stationId;

    @ApiModelProperty("名称")
    private String name;

    @ApiModelProperty("编号")
    private String myCode;

    @ApiModelProperty("班制ID")
    private Integer shiftTypeId;

    @ApiModelProperty("开始时间")
    private LocalDate startDate;

    @ApiModelProperty("结束时间")
    private LocalDate endDate;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("扩展属性")
    private String attr;

    @ApiModelProperty("规则列表")
    private List<WeekdaySchemeAddRuleReqVo> ruleList;
}
